@ Title: SALUDO EN CONSOLA    	                   Filename: Greet.s
@ Author: Perez Cabrera Julio Cesar                Date: 21-Marzo-17
@ Description: DESPLIEGA TEXTO EN CONSOLA
@ Input: NOMBRE
@ Output: SALUDO PERSONALIZADO, O NO?

@ XD
######## COde Segment  ##################################################

section    .bss
.comm buffer, 92                @ reservando 92 bytes de buffer 

.section      .data



msg:
      .ascii "**Greeter **\n Ingresa tu nombre por favor:"
      
      msgLen= 0 - msg
      msg2:
              .ascii "Hola, Que tengas un buen y bonito día, no te olvides de sonreir"
              
      msgLen=.-msg2
      
      .section      .text
      .globl  _start 
      _start:
      
      mov ro,$1                 @ Imprime el mensaje
      ldr r1,=msg 
      ldr r2,=msgLen
      mov r7,$4
      svc $0
      
      mov r7,$3                 @ Lee SYSCALL
      mov r0,$1
      ldr r1,=buffer
      mov r2,$0x30
      svc$0
      
      ####### Data Segment ####################################################
      mov ro,$1                 @ Imprime msg2
      ldr r1,=msg2 
      ldr r2,=msg2Len
      mov r7,$4
      svc $0
      
      
      
      mov r0,$1                 @ Imprime lo que el usuario ingresa
      ldr r1,=buffer
      mov r2,$0x30
      svc$0
      
      mov r7, $1  
      svc $0                    @ Salida de SYSCALL
      .end                      @ Despertar kernel !!!!!
